<?php

namespace app\common\controller;

use think\Controller;


class CommonCallpolice extends Controller
{


    //错误报警
    public function notify_wx($msg){

        $baseurl = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=520b0e11-2dcf-445e-824f-a35fd2d36687";
        $message = $msg;
        $data = array('msgtype' => 'text', 'text' => array('content' => $message,'mentioned_list'=>['@all']));
        $data_string = json_encode($data);
        $result = $this->request_by_curl($baseurl, $data_string);
        return $result;

    }
    public function request_by_curl($remote_server, $post_string)
    {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $remote_server);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json;charset=utf-8'));
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        // 线下环境不用开启curl证书验证, 未调通情况可尝试添加该代码
        // curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
        // curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
        $data = curl_exec($ch);
        curl_close($ch);
        return $data;
    }


}